decode string